package com.cskaoyan.javase.method._2exercise;

import java.util.Scanner;

/**
 * 键盘录入两个值，求最大值
 *
 * 定义一个方法，求圆的面积
 * 方法参数:半径 (radius)
 * 圆周率:3.14
 *
 * 定义一个计算器（Calculator）它的功能有
 * 加，减，乘，除
 * 求平方
 * 求a的n次方
 *
 * @since 11:33
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {

        System.out.println(getAreaOfCircle(2));

        Scanner sc = new Scanner(System.in);
        System.out.println("这两个数的最大值是:" + getMaxValueByScanner(sc));

    }

    // 定义一个方法,求圆的面具
    public static double getAreaOfCircle(int radius) {
        /*
            java.lang.Math类
            是Java当中和数学运算相关的一个工具类
         */
        return Math.PI * radius * radius;
    }

    // 键盘录入两个数值,然后输出最大值,以int为例
    public static int getMaxValueByScanner(Scanner sc) {
        // 开始键盘录入
        System.out.println("请输入两个int数值:");
        int num1 = sc.nextInt();
        int num2 = sc.nextInt();
        return (num1 > num2) ? num1 : num2;
    }

}
